Tesla Semi Ships 20K Battery Packs From Giga Nevada